Repository navigation
Conversation
|
Security release-prep review — PASS on exact stacked head The release boundary is accurately stated:
The only product-file change beyond the release note is the published Compose default from |
|
Security release hold update: the PASS on That head's note says #1136 is not included; this becomes incorrect when #1203 is combined. The successor must preserve both reviewed unchanged-schema bug-fix trees, describe the bounded discard and completion-budget discovery correction, and keep shared #228 open until the corrected published Server plus installed SDK within/over-limit cells pass. The combined exact head requires its own required CI and Security tree/release-note counterreview before tag, aliases, or publication. |
|
General release decision, November 13: use one corrected 3.9.1 cohort for #1202 and #1203. At selection, #1203 exact Server owns the sequence: merge #1202, refresh and qualify #1203 on accepted main with the exact-head countercheck, then refresh #1205 and its release notes against the combined source. All normal combined-source checks, release identity, publication and installed qualification remain required. This supersedes the proposed separate 3.9.2 completion patch and avoids a redundant full release cycle. Keep 3.9.0 held and immutable. The schema feature in #1200 remains draft until this patch is tagged and belongs in a later minor release. #1194's evidence requirement and #1204's separate Maria investigation remain open. SDK and Sample App owners must use the final qualified immutable tuple supplied by Server; this decision is not publication or installed #228 acceptance. |
|
General finalized a single combined3.9.1 correction cohort for #1202 and #1203 before any tag/publication. Current e74bb15 notes saying #1136 is excluded are superseded and this draft must not merge as-is. Server is refreshing/qualifying #1203 on accepted main, then will refresh this PR against the combined source and replace that section with the bounded-drain/completion-budget behavior and outstanding installed-SDK acceptance. Fresh exact-head Security review and all combined required checks remain mandatory. |
|
Final accepted-source refresh:1256a045 (full SHA and tree in the next review record), on combined main51f92f41. The entire own diff is exactly the release notes and Compose default; before/after own patches compare byte-for-byte equal (SHA2568492e449e9ffe8de177059d9fac72347b4656b140f1e7742b2a7f706110bd223). Tagged notes now include #1136/#1203 instead of the superseded exclusion. Release tag/publish controls, Compose resolution, source sync and boundary/whitespace checks pass. Fresh final CI and exact-tree/history Security review remain gates; no3.9.1 tag/publication has started. |
|
Security final tree/history/release-notes PASS for exact head I independently verified:
The notes accurately describe the combined unchanged-schema correction:
This closes Security's final source/tree/history review only. Merge requires every current-head required check to finish green. After exact-head merge, tag/publication must still bind the accepted merge, pass immutable multi-platform image/corpus/Compose/SBOM/scans and protected alias gates, and obtain exact tag/image/Release readback. Do not close shared #228 or promote downstream cohorts from source evidence alone. Any head/tree/notes change requires counter-review. |
|
Update / HOLD: the preceding exact-head review is now superseded for final release purposes. The owner identified that Do not merge, tag or publish |
|
Final notes successor df0503a, tree34a4e2ffbdb15e565dfecf36bc968190cdf7dd71: exactly9 lines added to1256a045 to keep #1194/#1204 limitations explicit in the tagged notes, not only the PR record. Runtime and Compose are unchanged. Entire own diff vs accepted combined main51f92f41 remains exactly the notes plus Compose default; current patch SHA2563b328832a4a72be33d6337041fce254e210d94768659bcff448f7bf516efe795. Fresh exact-head CI and final Security review gate tag/publication. No3.9.1 tag has been created. |
|
Security final tree/history/release-notes PASS for the corrected exact head The only successor delta is nine lines in
Runtime, schema, workflows and Compose are byte-identical to the prior reviewed head. Relative to accepted combined source main All other findings and release conditions in the preceding review remain unchanged, including shared #228 installed-worker acceptance and the separation of upload/reference authority. This closes Security's final source/tree/history review for |
|



Prepare one immutable native3.9.1 release for legacy command-key identity and completion HTTP correctness. A compatible pre-intent receipt returns its original identity with intent_verified:false; ambiguous identities refuse without writes. Oversized uploads can finish a bounded discard and receive typed413, and discovery reports the actual completion wire cap. The physical3.9 schema is unchanged.
This branch now includes accepted combined main51f92f41 (#1202+#1203). Its entire own diff is exactly docs/releases/3.9.1.md plus the published Compose default3.9.1. The accepted-source refresh preserved its own patch byte-for-byte; the final notes-only successor adds explicit separate1194/1204 limits. Current entire own patch SHA256 is3b328832a4a72be33d6337041fce254e210d94768659bcff448f7bf516efe795. Tagged notes cover3.8 schema upgrade/backup-only rollback, legacy readback/ambiguity, bounded discard/completion discovery and the outstanding installed SDK qualification on shared#228.
Validation: native tag/publish controls pass; Compose resolves durableworkflow/server:3.9.1 using synthetic configuration; source synchronization, whitespace and public-boundary checks pass. Final exact-tree Security review and normal current-head CI remain gates before tag/publication.
After merge, Server owns native publication/scans, exact published corpus/Compose receipts, protected alias promotion, final Release readback and SDK/CLI downstream acceptance. Chart1.7.0 is #1199. Next-schema #1200 stays draft until this patch tag. Shared#228/#934 close only after their actual published consumer cohorts qualify; #1194/#1204 remain separately recorded limitations. No PHP Server release or production deployment.